pulse echo technique - Alemán Inglés Diccionario